<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"
	template="/pages/templates/ece/commonLayout.xhtml">
	<ui:define name="content">
		<h:form id="frm">
			<p:panel id="mainPanel" header="#{msg['titulo']}">
				<p:messages globalOnly="true" />
				<p:panelGrid columns="2" style="width:100%">
					<p:outputLabel value="#{msg['fechaAtencion']} *" />
					<p:inputText value="#{registrarBean.hc.fechaAtencion}" />
					<p:outputLabel value="#{msg['cveIdee']} *" />
					<p:inputText value="#{registrarBean.hc.cveIdee}" />
					<p:outputLabel value="#{msg['indResultadoExploracionFisica']} *" />
					<p:inputText
						value="#{registrarBean.hc.indResultadoExploracionFisica}" />
					<p:outputLabel value="#{msg['refResultadoExploracionFisica']}" />
					<p:inputText
						value="#{registrarBean.hc.refResultadoExploracionFisica}" />
					<p:outputLabel value="#{msg['cveTipoDonacion']} *" />
					<p:inputText value="#{registrarBean.hc.cveTipoDonacion}" />
					<p:outputLabel value="#{msg['cveMatricula']} *" />
					<p:inputText value="#{registrarBean.hc.cveMatricula}" />
					<p:outputLabel value="#{msg['apellidoPaterno']} *" />
					<p:inputText value="#{registrarBean.hc.apellidoPaterno}" />
					<p:outputLabel value="#{msg['apellidoMaterno']}" />
					<p:inputText value="#{registrarBean.hc.apellidoMaterno}" />
					<p:outputLabel value="#{msg['nombre']} *" />
					<p:inputText value="#{registrarBean.hc.nombre}" />
					<p:outputLabel value="#{msg['cedula']}" />
					<p:inputText value="#{registrarBean.hc.cedula}" />
					<p:outputLabel value="#{msg['cvePresupuestal']} *" />
					<p:inputText value="#{registrarBean.hc.cvePresupuestal}" />
					<p:outputLabel value="#{msg['stpTransaccion']} *" />
					<p:inputText value="#{registrarBean.hc.stpTransaccion}" />
					<p:outputLabel value="#{msg['cveTipoMensaje']} *" />
					<p:inputText value="#{registrarBean.hc.cveTipoMensaje}" />
					<p:outputLabel value="#{msg['cveTipoServicio']} *" />
					<p:inputText value="#{registrarBean.hc.cveTipoServicio}" />
					<p:outputLabel value="#{msg['cveRFC']} *" />
					<p:inputText value="#{registrarBean.hc.cveRFC}" />
					<p:outputLabel value="#{msg['numeroAplicacion']} *" />
					<p:inputText value="#{registrarBean.hc.numeroAplicacion}" />
					<p:outputLabel value="#{msg['numeroContrato']} *" />
					<p:inputText value="#{registrarBean.hc.numeroContrato}" />
				</p:panelGrid>

				<p:spacer height="25px" />

				<p:panelGrid columns="2">
					<p:panelGrid columns="2">
						<f:facet name="header">
							<h:outputText value="Exploraciones Físicas *" />
						</f:facet>
						<p:outputLabel value="#{msg['cveTipoExploracionFisica']} *" />
						<p:inputText value="#{registrarBean.ef.cveTipoExploracionFisica}" />
						<p:outputLabel value="#{msg['resultado']} *" />
						<p:inputText value="#{registrarBean.ef.resultado}" />
						<p:commandButton
							actionListener="#{registrarBean.grabaExploracion}" value="Graba" />
						<p:commandButton
							actionListener="#{registrarBean.limpiaExploraciones}"
							value="Limpia" />
					</p:panelGrid>
					<p:dataTable value="#{registrarBean.hc.exploraciones}" var="item">
						<p:column headerText="#{msg['cveTipoExploracionFisica']}">
							<h:outputText value="#{item.cveTipoExploracionFisica}" />
						</p:column>
						<p:column headerText="#{msg['resultado']}">
							<h:outputText value="#{item.resultado}" />
						</p:column>
					</p:dataTable>
				</p:panelGrid>

				<p:spacer height="25px" />

				<p:panelGrid columns="2">
					<f:facet name="header">
						<h:outputText value="Medidas *" />
					</f:facet>
					<p:outputLabel value="#{msg['cveTipoMedida']} *" />
					<p:inputText value="#{registrarBean.m.cveTipoMedida}" />
					<p:outputLabel value="#{msg['numValor']} *" />
					<p:inputText value="#{registrarBean.m.numValor}" />
					<p:outputLabel value="#{msg['stpValor']}" />
					<p:inputText value="#{registrarBean.m.stpValor}" />
					<p:outputLabel value="#{msg['refValor']}" />
					<p:inputText value="#{registrarBean.m.refValor}" />
					<p:commandButton actionListener="#{registrarBean.grabaMedida}"
						value="Graba" />
					<p:commandButton actionListener="#{registrarBean.limpiaMedidas}"
						value="Limpia" />
				</p:panelGrid>
				<!-- 				<p:dataTable value="#{registrarBean.hc.medidas}" var="item"> -->
				<!-- 					<p:column headerText="#{msg['cveTipoMedida']}"> -->
				<!-- 						<h:outputText value="#{item.cveTipoMedida}" /> -->
				<!-- 					</p:column> -->
				<!-- 					<p:column headerText="#{msg['numValor']}"> -->
				<!-- 						<h:outputText value="#{item.numValor}" /> -->
				<!-- 					</p:column> -->
				<!-- 					<p:column headerText="#{msg['stpValor']}"> -->
				<!-- 						<h:outputText value="#{item.stpValor}" /> -->
				<!-- 					</p:column> -->
				<!-- 					<p:column headerText="#{msg['refValor']}"> -->
				<!-- 						<h:outputText value="#{item.refValor}" /> -->
				<!-- 					</p:column> -->
				<!-- 				</p:dataTable> -->

				<p:spacer height="25px" />

				<p:panelGrid columns="2">
					<f:facet name="header">
						<h:outputText value="Rechazos" />
					</f:facet>
					<p:outputLabel value="#{msg['cveMotivoRechazo']} *" />
					<p:inputText value="#{registrarBean.r.cveMotivoRechazo}" />
					<p:outputLabel value="#{msg['refComplementoRechazo']}" />
					<p:inputText value="#{registrarBean.r.refComplementoRechazo}" />
					<p:outputLabel value="#{msg['indRechazoPrincipal']}" />
					<p:inputText value="#{registrarBean.r.indRechazoPrincipal}" />
					<p:outputLabel value="#{msg['fechaRechazoTemporal']}" />
					<p:inputText value="#{registrarBean.r.fechaRechazoTemporal}" />
					<p:commandButton actionListener="#{registrarBean.grabaRechazo}"
						value="Graba" />
				</p:panelGrid>
				<!-- 				<p:dataTable value="#{registrarBean.hc.rechazos}" var="item"> -->
				<!-- 					<p:column headerText="#{msg['cveMotivoRechazo']}"> -->
				<!-- 						<h:outputText value="#{item.cveMotivoRechazo}" /> -->
				<!-- 					</p:column> -->
				<!-- 					<p:column headerText="#{msg['refComplementoRechazo']}"> -->
				<!-- 						<h:outputText value="#{item.refComplementoRechazo}" /> -->
				<!-- 					</p:column> -->
				<!-- 					<p:column headerText="#{msg['indRechazoPrincipal']}"> -->
				<!-- 						<h:outputText value="#{item.indRechazoPrincipal}" /> -->
				<!-- 					</p:column> -->
				<!-- 					<p:column headerText="#{msg['fechaRechazoTemporal']}"> -->
				<!-- 						<h:outputText value="#{item.fechaRechazoTemporal}" /> -->
				<!-- 					</p:column> -->
				<!-- 				</p:dataTable> -->

				<p:spacer height="25px" />

				<div align="right">
					<p:commandButton action="#{registroOD.enviar}"
						value="#{msg['enviar']}" update="mainPanel" />
				</div>
				<p:dataTable id="errores" value="#{registroOD.mensaje.errores}"
					var="error" paginator="true" rows="5"
					paginatorAlwaysVisible="false"
					rendered="#{registroOD.mensaje.tieneErrores}"
					emptyMessage="#{msg['sinRegistros']}">
					<f:facet name="header">
						<h:outputText value="#{msg['errores']}" />
					</f:facet>
					<p:column headerText="#{msg['error.codigo']}">
						<h:outputText value="#{error.codigo}" />
					</p:column>
					<p:column headerText="#{msg['error.mensaje']}">
						<h:outputText value="#{error.mensaje}" />
					</p:column>
				</p:dataTable>
			</p:panel>
		</h:form>
	</ui:define>
</ui:composition>